@charset "utf-8";
/* CSS Document */
/* 公共样式 */
article,aside,dialog,footer,header,section,footer,nav,figure,menu {display:block}
* { margin:0px; padding:0px; border:0px;}
img,div { border:none;}
body {color:#333;font:14px "microsoft Yahei","arial","microsoft jhenghei","宋体";min-width:1200px;overflow-x:hidden;}
table { border-collapse:collapse;}
a {outline:none;}
a {color:#333333;text-decoration:none;}
a:hover {text-decoration:none;}
li { list-style:none;}
input,select,button,textarea {vertical-align:middle;outline: none;font-family:"arial","microsoft Yahei","microsoft jhenghei","宋体";}
a,a:hover,.trans { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}
.w1200 { width:1200px; margin:0 auto;}
.wrap { margin-top: 55px;}
.text img { max-width:100%;}
.tc { text-align:center;}
.ab_wrap { margin-top:40px;margin-bottom:50px;}
.ell { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
:-moz-placeholder { color: #666; opacity:1; }
::-moz-placeholder { color: #666;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-textarea-placeholder{color: #666;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-textarea-placeholder{color: #666;opacity:1;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
textarea::-webkit-input-placeholder {color: #666;}
textarea:-moz-placeholder {color: #666;}
textarea::-moz-placeholder {color: #666;}
textarea::-ms-input-placeholder {color: #666;}


/*index*/
.header { width:100%;background:#fff;}
.head {margin:0 auto; background:#e31414;height:55px;line-height:55px; }
.logo {height: 54px;width: 525px;float: left;margin-top: 4px;}
.none{position:relative;font-size:16px;left:150px;}
.logo img {height: 54px;width:525px;display:block;}
.tel em { font-style:normal;font-size:12px;color:#999;font-weight:normal;margin-left: 5px;}
.tel p { font-size:24px;color:#d71b12; font-family:Arial;font-weight:bold;}
.tel_img img { margin-top:9px;margin-right:25px;}
.menu { margin:25px 0;}
.head-tel { padding-left:36px;background:url(../images/tel.png) no-repeat left center;margin-top:19px;}
.head-tel em { font-size: 15px;color:#777;font-style: normal;}
.head-tel p { font-size:30px;font-family: arial;color:#e31414;font-weight:bold;}
.lang { line-height:65px;color:#535353;font-size:16px;margin-right:25px;}
.lang a { color:#535353;margin:0 10px;}
.lang a:hover { color:#e31414;}
/*.tel_r { width:244px;}*/
/* nav */
.nav{ position:relative; z-index:9999; }
.nav a{ color:#656565;  }
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi.on { background:none;}
.nav .nLi p{ float:left; }
.nav .nLi p a{ display:block;font-size:16px; color:#fff;font-weight:bold; font-weight:normal;text-transform:uppercase; text-align:center;width:165px;position:relative;}
.nav .nLi p a:before { content:"";width:1px;height:20px;position:absolute;right:0;top:17px;background:#fff;opacity:.3;}
.nav .nLi.on p a:before,.nav .nLi:last-child p a:before { width:0;}
.nav .sub{ display:none;  left:0; top:55px;  position:absolute; background:#fff;line-height:34px;width:100%;padding:10px 0;}
.nav .sub a{ display:block;text-align:center; line-height:24px;font-size:15px; display:block;padding:7px 10px;}
.nav .sub h4 { color:#7bbd35;font-size:15px;padding-top:8px;padding-bottom:5px;}
.nav .on p a{ background:#383838;} 
.nav .sub2 { width:250px;padding-top:5px;padding-bottom:10px;}
.nav .sub2 a { display:block;}
.nav .sub a:hover{color:#e31414; }
.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #7bbd35;}
.language a{ margin:0 8px;}
/* banner */
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1; overflow:hidden;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:#fff;opacity:.9;cursor:pointer; border-radius:20px;}
.flex-control-nav .flex-active{background:#e31414;opacity:1;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}



.in-pro-fl { width:260px;}
.sideMenu3 { padding:15px 15px 30px 15px;border:1px solid #f0f0f0;border-top:none;background:#f7f7f7;}
.sideMenu3 p a { background:#ebebeb url(../images/arr1.png) no-repeat right 12px center;border-radius:30px;display:block;height:40px;line-height:40px;font-size:15px;color:#111;padding:0 20px;}
.sideMenu3 p a.on,.sideMenu3 p a:hover { background:#de1412 url(../images/arr2.png) no-repeat right 12px center;color:#fff;}
.sideMenu3 p{  cursor:pointer;font-weight:normal;padding-top:15px;}
.sideMenu3 ul{ display:none; }
.sideMenu3 ul li { font-size:15px;line-height:38px;padding:0 15px;}
.sideMenu3 ul li:first-child { padding-top:15px;}
.sideMenu3 ul li a { color:#292929;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:block;background:url(../images/list.png) no-repeat left center;padding-left:15px;}
.sideMenu3 ul li a.current { background:url(../images/list2.png) no-repeat left center;color:#ec1b24;}
.sideMenu3 ul li a:hover { color:#ec1b24;}

.in-pro-tit { background:url(../images/pro-tit.jpg) no-repeat center;height:95px;color:#fff;}
.in-pro-tit h1 { font-size:26px;padding-top:18px;}
.in-pro-tit tc h1 { font-size:26px;padding-top:18px;}
.in-pro-tit h6 { font-size:26px;padding-top:18px;}
.in-pro-tit p { font-size:14px;text-transform:uppercase;padding-top:4px;opacity:.8;}
.in-pro-tel { background:#de1412 url(../images/tel2.png) no-repeat 20px center;color:#fff;padding-left:74px;height:110px;margin-top:15px;}
.in-pro-tel p { font-size:15px;padding-top:29px;}
.in-pro-tel h6 { font-size:26px;font-weight:bold;font-family:arial;padding-top:2px;}
.in-pro-fr { width:910px;}

.in-tit { padding-bottom:30px;}
.in-tit h6 { font-size:32px;color:#333;}
.in-tit p { font-size:16px;color:#888;padding:12px 0 0 0;}
.tit-bor { width:40px;height:3px;background:#de1412;margin:12px auto 0 auto;}
.in-tit2 h6,.in-tit2 p { color:#fff;}
.in-tit2 .tit-bor { background:#fff;}

.pro_imglist { margin-right:-20px;}
.pro_imglist li { margin:0 20px 25px 0;width:290px;float:left;}
.pro_imglist li a { display:block;}
.pro_imglist li p { background:#f5f5f5;height:45px;line-height:45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;}
.pro_imglist li img { width:100%;height:210px;display:block;}
.pro_imglist li:hover p { background:#e31414;color:#fff;}
.in-pro-img { overflow:hidden;}
.pro_imglist li a:hover .in-pro-img img { -webkit-transform: scale(1.08);transform: scale(1.08);}


.search { padding:10px 0;border-bottom:1px solid #eee;}
.hot { font-size: 15px;color: #333;line-height: 45px;font-weight: normal;}
.hot a {color: #666;margin-right:20px;}
.hot a:hover {color: #e31414;}
.searchform { font-size:0;margin-top: 5px;}
.searchform .search01 {padding: 4px 10px;color: #999;border: 1px solid #e5e5e5;width: 200px;height: 26px;font-size:14px;background:#fff;border-bottom-left-radius:30px;border-top-left-radius:30px;}
.searchform .button {width:60px;height: 36px;border:none;background: #e31414 url(../images/search.png) no-repeat center;z-index: 2;cursor: pointer;position: relative;border-bottom-right-radius:30px;border-top-right-radius:30px;}




.title_h32 h3,.title_h32 p { color:#fff;}
.ab_box { position:relative;}
.in_abtext { height:120px;overflow:hidden;font-size:15px;line-height:28px;color:#fff;}
.in_ab .more { width:138px;height:34px;border:1px solid #fff;display:block;line-height:36px;color:#fff;margin:30px auto 0 auto; border-radius:20px;-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;font-size:15px;}
.in_ab .more:hover { background:#fff;color:#333;}




.in_abtitle h3 { font-size:30px;color:#fff;}
.in_abtitle p { font-size:14px;color:#fff;margin-bottom:30px;}
.pictitle { padding:20px;}
.pictitle h3 { font-size:18px;color:#333;font-weight:normal;padding-bottom:15px;}
.pictitle p { font-size:14px;color:#999;line-height:22px;max-height:66px;overflow:hidden;margin-bottom:15px;}
.slideGroup .parBd ul li:hover .pictitle{ background:#ee1d23;}
.slideGroup .parBd ul li:hover .pictitle h3,.slideGroup .parBd ul li:hover .pictitle p { color:#fff;}
.case_more { width:33px;height:9px;display:block;background:url(../images/more.jpg) no-repeat center;}
.slideGroup .parBd ul li:hover .case_more { background:url(../images/more.png) no-repeat center}
.ab_more { width:180px;height:40px;line-height:40px;text-align:center;font-size:12px;margin:35px 0 0 0;display:inline-block;color:#fff;border-radius:20px;background:#df242a;-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;}
.ab_more:hover { opacity:.86;}
.ab_more2 { font-size:14px;color:#0074c7;}
.ab_more2:hover { color:#ffa200;}
.in_about { background:#fff;padding:35px;}
.ab_list { margin-top:19px;}
.ab_list li a{ border:1px solid  #d5d5d5;width:113px;height:113px;display:block;margin-right:31px;}
.ab_list li img { display:inline-block;padding-top:23px;}
.ab_list li p { font-size:16px;color:#666;line-height:40px;}
.ab_list li a:hover { background:#ffa200;}
.ab_list li a:hover p { color:#fff;}
.ab_list .ab_list1 { width:36px;height:36px;display:block;margin:23px auto 0 auto;}
.ab_list .ab_list2 { background:url(../images/ico1.jpg) no-repeat center;}
.ab_list .ab_list3 { background:url(../images/ico2.jpg) no-repeat center;}
.ab_list .ab_list4 { background:url(../images/ico3.jpg) no-repeat center;}
.ab_list .ab_list5 { background:url(../images/ico4.jpg) no-repeat center;}
.ab_list li:hover .ab_list2 { background:url(../images/ico11.png) no-repeat center;}
.ab_list li:hover .ab_list3 { background:url(../images/ico22.png) no-repeat center;}
.ab_list li:hover .ab_list4 { background:url(../images/ico33.png) no-repeat center;}
.ab_list li:hover .ab_list5 { background:url(../images/ico44.png) no-repeat center;}




.slideGroup { margin-top:40px;}
.slideGroup .parHd{ display: inline-block;*display:inline;*zoom:1;padding:0 0 30px 0;width:100%;text-align: center;}
.slideGroup .parHd ul { background:url(../images/hr.png) no-repeat center;}
.slideGroup .parHd ul li{ display:inline-block;*display:inline;*zoom:1;cursor:pointer;font-size: 16px;margin: 0 30px;transition: 0.3s;text-align:center;width:70px;}
.slideGroup .parHd ul li a { display:block;color: #fff;}
.slideGroup .parHd ul li a p { margin-top:10px;}
.slideGroup .parHd ul li a span { width:70px;height:70px;border-radius:100%;}
.slideGroup .parHd ul li a span.a1 { background:#fff url(../images/a1.png) no-repeat center;display:block;}
.slideGroup .parHd ul li a span.a2 { background:#fff url(../images/a2.png) no-repeat center;display:block;}
.slideGroup .parHd ul li a span.a3 { background:#fff url(../images/a3.png) no-repeat center;display:block;}
.slideGroup .parHd ul li.on a span.a1 { background:#de1412 url(../images/a11.png) no-repeat center;display:block;}
.slideGroup .parHd ul li.on a span.a2 { background:#de1412 url(../images/a22.png) no-repeat center;display:block;}
.slideGroup .parHd ul li.on a span.a3 { background:#de1412 url(../images/a33.png) no-repeat center;display:block;}
.slideGroup .slideBox{ zoom:1; padding:0 0 0 0px; position:relative;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-45px; top:90px; display:block; width:25px; height:15px; background:url(../images/left.jpg) left top no-repeat; }
.slideGroup .sNext{ left:auto; right:-15px; background:url(../images/left.jpg) right top no-repeat;  }
.slideGroup .sNext:hover { background:url(../images/right.jpg) right top no-repeat;  }
.slideGroup .sPrev:hover { background:url(../images/right.jpg) left top no-repeat;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;margin-right:-20px;}
.slideGroup .parBd ul li{ margin-right:19px; float:left; _display:inline; overflow:hidden; text-align:left;transition:.2s;}
.slideGroup .parBd ul li .pic{ width:380px;overflow:hidden;}
.slideGroup .parBd ul li .pic{ display:block; }
.slideGroup .parBd ul li .pic img { width:380px; height:255px;display:block;}
.slideGroup .title{ font-size:16px;color:#fff;text-align:center;margin-top:15px;display:block;}


.ab_bg { background:url(../images/about_bg.jpg) no-repeat top center;width:100%;padding:60px 0;}
.in_aboutfr h3 { font-size:20px;color:#333;margin-top:5px;padding-bottom:15px;font-weight:normal;}
.in_aboutfr p { font-size:13px;color:#666;line-height:30px;height:121px;overflow:hidden;}
.in_aboutimg { width:463px;}
.in_aboutimg img { width:463px;height:303px;display:block;}
.in_aboutfr { width:585px;background:#fff;padding:0 40px;overflow:hidden;}
.in_aboutfr .ab { width:40px;height:2px;background:#e02f37;display:block;margin:20px 0;}



.slideGroup3 .parHd ul { font-size:0;}
.slideGroup3 .parHd ul li { display:inline-block;cursor:pointer;font-size: 16px;width:140px;line-height: 42px;margin:0 6px;transition: 0.3s;text-align:center;}
.slideGroup3 .parHd ul li a { display:block;background:#434343;color: #fff;border-radius:30px;}
.slideGroup3 .parHd ul li.on a{background: #da241c;}
.slideBox2 ul { margin-top:40px;margin-right:-20px;}
.slideBox2 ul li { margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;width: 285px;margin-bottom:28px;}
.slideBox2 ul li .pictitle { font-size:15px;color:#333;margin-top:15px;}
.slideBox2 ul li .pic{ text-align:center; }
.slideBox2 ul li .pic img{ width:285px; height:214px; display:block;}
.slideBox2 ul li:hover p { color:#da241c;}
.news-fl { width:528px;}
.in-news-img img { width:528px;height:267px;display:block;}
.in-news-text h6 { font-size:17px;color:#333;font-weight:normal;padding:0px 0 12px 0;}
.in-news-text p,.in-news-tit p { font-size:15px;line-height:24px;color:#888;height:48px;overflow:hidden;}
.in-time { font-size:14px;color:#666;background:url(../images/more3.png) no-repeat right center;height:32px;line-height:32px;margin-top:15px;position:relative;}
.news-fl a,.news-fr li a { display:block;}
.news-fr { width:575px;}
.in-time2 { color:#555;border-right:1px dashed #999;padding-right:16px;text-align: center;margin-top:7px;}
.in-time2 span { font-size:48px;display:block;line-height: 50px;}
.in-time2 p { font-size:16px;color:#666;}
.in-news-tit h6 { font-size:17px;color:#333;font-weight:normal;}
.in-news-tit { padding-left:110px;margin-top: 4px;}
.in-news-tit p { margin-top:15px;}
.in-news { padding-bottom:60px;margin-top:40px;}
.news-fr li { border-bottom:1px solid #e4e4e4;padding-top:30px;padding-bottom:30px;}
.news-fr li:first-child { padding-top:0;}
.news-fr li:nth-child(3) { padding-bottom:0;border:0;}
.in-news-text { background:#f5f5f5;padding:25px 20px;}
.news-fr li a:hover h6 { color:#da241c;}
.news-fl a:hover .in-news-text { background:#da241c;}
.in-news-text h6 span { font-size:14px;color:#999;}
.news-fl a:hover .in-news-text h6,.news-fl a:hover .in-news-text p,.news-fl a:hover .in-news-text h6 span { color:#fff;}




.link { background:#f5f5f5;padding:15px 0;color:#fff;}
.link span { float:left;padding-right:10px;color:#de1412;}
.link span b { font-family:arial;font-size:24px;font-weight:normal;display:block;letter-spacing:2px;line-height:23px;}
.link span em { font-style:normal;font-size:14px;}
.link-a { width:1125px;}
.link-a a { color:#535353;margin:10px 10px 0 10px;display: block;float: left;}
.link-a a:hover { color:#de1412;}


.footer { background:#383838;padding:50px 0;}
.foot_list {float: left;margin: 0;margin-right:66px;}
.foot_list dt { padding-bottom:15px;font-size: 16px;color: #fff;}
.foot_list dd {font-size: 15px;line-height:32px;}
.foot_list dd img { vertical-align: middle;margin-right:5px;}
.foot_list a,.foot_list {color: #a7a7a7;}
.foot_list2 { width:260px;}
.foot_list a:hover {color: #eee;}
.con_bot dd {width:320px;}
.bot { text-align:center; background:#f5f5f5; line-height:60px;font-size:14px;color:#000000;}
.bot a { color:#000000;}
.footbox-left { color:#999; text-align:center;line-height:32px}

/* about */
.ny_bg { padding:40px 0 60px 0;margin-right:35px;width: 100%;}
.side_list { width:260px;}
.side_top,.side_center { margin-top:20px;}
.side_top .title { height:70px;line-height:70px;font-size:24px;font-weight:normal;color:#fff;padding-left:15px;background: #e31414 url(../images/ico12.jpg) no-repeat 192px center;}
.side_list2 { padding:15px;background: #fff;}
.side_list2 li a { color:#333;line-height: 40px;display:block;padding-left:10px;}
.side_list2 li a:hover,.side_list2 li a.current { background: #e31414 url(../images/ico13.jpg) no-repeat 170px center;color:#fff;}
.side_center .title { height:60px;line-height:60px;font-size:24px;font-weight:normal;color:#fff;background: #e31414;text-align:center;}
.ab_newslist { padding:20px 15px;background: #f7f7f7;border:1px solid #f0f0f0;line-height:32px;}
.ab_newslist li a{ color:#333;font-size:12px;background: url(../images/ico14.jpg) left center no-repeat;padding-left:10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:block;}
.ab_newslist li a:hover { color:#e31414;}
.side_right { width:910px;}
.location { text-align:right;overflow:hidden;color:#666;font-size:14px;}
.location img { vertical-align:middle;position:relative;top:-2px;margin-right:5px;color:#666;}
.location a { color:#666;}
.location a:hover { color:#e31414;}
.container-title strong { font-size:22px;color: #333;font-weight: normal;position:relative;display: inline-block;}
.container-title h1{ font-size:22px;color: #333;font-weight: normal;position:relative;display: inline-block;}
.container-title strong:before { content:"";width:100%;height:3px;background:#e31414;position:absolute;bottom:-1px;left:0;}
.container-title { white-space: nowrap;border-bottom: 1px solid #dadada;line-height:54px; }
.about-text { margin-top:30px;}


.fs_gallery {background: rgba(0,0,0, 0.9);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 9999;}
.fs_gallery_close {position: absolute;top: 20px;right: 20px;width: 25px;height: 25px;color: #ccc;font-size: 34px;line-height: 23px;text-align: center;cursor: pointer;z-index: 102;}
.fs_gallery_close:before {content: "×";}
.fs_gallery_close:hover {color: #fff;}
.fs_gallery_prev, .fs_gallery_next {position: absolute;width: 80px;color: #ccc;font-size: 30px;cursor: pointer;z-index: 101;}
.fs_gallery_prev:hover, .fs_gallery_next:hover {background: rgba(0,0,0, 0.1);color: #fff;}
.fs_gallery_prev {left: 0;top: 0;bottom: 0;}
.fs_gallery_next {right: 0;top: 0;bottom: 0;}
.fs_gallery_prev:before {content: "‹";position: absolute;height: 30px;margin-top: -30px;top: 50%;left: 35px;}
.fs_gallery_next:before {content: "›";position: absolute;height: 30px;margin-top: -30px;top: 50%;left: 35px;}
.fs_gallery_shuft {position: relative;width: 9999999px;}
.fs_gallery_shuft:after {clear: both;content: "";display: block;}
.fs_gallery_shuft_item {float: left;position: relative;background-image: url(data:image/gif;base64,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);
    background-position: center center;
    background-repeat: no-repeat;}
.fs_gallery_shuft_item img {box-shadow: 0 0 8px rgba(0,0,0, 0.8);position: absolute;top: 50%;left: 50%;}
.honor-list { margin-right:-40px;}
.honor-list li { width:276px;float:left;margin-right:40px;padding-bottom:15px;}
.honor-list li img { border:1px solid #e5e5e5;}
.honor-list p { color:#211613;height:50px;line-height:50px;font-sizE:16px;}
.honor-img { display:table-cell;vertical-align:middle;overflow:hidden;}
.honor-list li a { display:block;}
.honor-list li:hover p { color:#e31414;}
.honor-list li a img { padding:30px;display:block;width:214px;height:306px;margin:0 auto;}
.honor-list2 { margin-right:-20px;}
.honor-list2 li a img { padding:0;width:100%;height:212px;}
.honor-list2 li { width:289px;}
.honor-list2 li { margin-right:20px;}


/*------------------------------------分页样式----------------------------------*/
.yu10 {clear: both;color:#333;height: 34px;margin-top:30px;font-size:0;}
.yu10 a { border:1px solid #ddd;background:#f5f5f5;}
.yu10 a,.yu10 span {padding:8px 14px;color:#333;font-size: 14px;margin:0 3px;}
.yu10 a,.yu10 span{
    transition: background 1s, color 0.5s;
    -moz-transition: background 1s, color 0.5s;
    -webkit-transition: background 1s, color 0.5s;
    -o-transition: background 1s, color 0.5s;}
.yu10 .current,.yu10 a:hover {background: #e31414;border:1px solid #e31414;color: #fff;padding:8px 14px;text-decoration: none;}
.yu10 span i { font-style: normal;color:#e31414;}



.faq-list li a { padding:30px;display:block;position:relative;margin-bottom:30px;border:1px solid #ebebeb}
.faq-time { text-align:center;}
.faq-time b { font-size:54px;color:#333;font-weight:normal;display:block;line-height: 52px;}
.faq-time p { font-size:15px;color:#666;border-top:1px solid #474747;padding-top:12px;margin-top:10px;}
.faq-tit h6 { font-size:20px;color:#333;font-weight:normal;margin-top: 5px}
.faq-tit p { font-size:14px;color:#777;line-height:26px;height:52px;overflow:hidden;margin-top:15px;}
.faq-tit { padding-left:100px;}
.faq-list li a:hover { box-shadow: 0 0 15px rgba(0,0,0,0.1);}
.faq-list li a:hover .faq-tit h6,.faq-list li a:hover .faq-time b,.faq-list li a:hover .faq-time p { color:#de1412;}
.faq-list li a:hover .faq-time p { border-top:1px solid #de1412;}


.cont-tit2 { background:none;}
.cont-input input,.cont-input textarea,.code-input input  { padding:13px 10px;margin-bottom:20px;background:#f5f5f5;border:none;color:#434343;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size: 15px;width:388px;padding-left:45px;}
.name input { background:#f5f5f5 url(../images/mess1.png) no-repeat 13px center;}
.tel input { background:#f5f5f5 url(../images/mess2.png) no-repeat 13px center;}
.qq input { background:#f5f5f5 url(../images/mess6.png) no-repeat 13px center;}
.email input { background:#f5f5f5 url(../images/mess3.png) no-repeat 13px center;}
.cont-input h6 { font-size: 24px;font-weight: normal;color:#3f3f3f;margin-bottom: 24px;}
.cont-input textarea { height: 164px;}
.yzm img { height: 49px;width:110px;vertical-align: middle;display: inline-block;margin:0 20px;}
.submit2 { background: #e31414;color:#fff;width:180px;font-size:16px;outline-style: none ;outline-width: 0px ;border-style: none ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;display: inline-block;color:#fff;border-radius: 30px;line-height: 46px;height: 46px;margin-top:10px;cursor:pointer;}
.cont-input2 textarea { margin-right:0;width:100%;background:#f5f5f5 url(../images/mess4.png) no-repeat 13px 15px;}
.code-input input { width:120px;margin-right:0;background:#f5f5f5 url(../images/mess4.png) no-repeat 13px center;}
.code-input img { width: 110px;height:43px;vertical-align: top;margin-left:15px;cursor:pointer;}
.cont-message { margin-bottom:60px;}
.submit2:hover { background:#c81919;}
.message { border-top:1px solid #dddddd;padding:25px 0 0 0;margin:80px 0 0 0;}
.cont-input { width:445px;float:left;margin-right:20px;}
.cont-input2 { width:855px;margin-right:0;}
.message-box { margin-top:40px;padding-bottom:20px;}
.code-input { width:100%;}
.me-t { font-size:20px;padding-bottom:30px;}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/* product_details */
.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:37px; line-height:37px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-53px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}
.prod-img { width:450px;margin:0 auto;}
.prod-img img { width:450px;height:326px;display:block;}
.prod-img h1 { font-size:18px;color:#111;margin-top:15px;}
.page .right { width:430px;float:right;}
.page .right h3 { margin-bottom:10px;font-size:20px;font-weight:normal;color:#111;}
.tab {position: relative;margin-top:30px;}
.prod-text { font-size:15px;line-height:30px;color:#666;}
.tab-nav {height: 46px;overflow: hidden;background: #fff;border-bottom: 1px solid #e4e4e4;}
.tab-nav span {display: block;float: left;padding:0 46px;height: 46px;line-height: 46px;background: #de1412;text-align: center;text-decoration: none;color: #fff;font-size:16px;}
.tab-con {position: relative;padding-top:35px;}
.tab-con-item {display: none;width: 100%;color: #333;}
.prod_left { width:300px;}


.main-newarc-title{padding-bottom:18px;border-bottom:1px solid #e8e8e8;}
.main-newarc-title h1 {text-align:center;font-size:26px;color:#111;font-weight:normal;line-height:30px;padding-bottom:10px;padding-top:10px;}
.main-newarc-title h3 {text-align:center;font-size:20px;color:#333;font-weight:bold;line-height:30px;padding-bottom:25px;padding-top:10px;}
.main-newarc-title .share{height:34px;line-height:34px;overflow:hidden;text-align:center;}
.main-newarc-title .share-p{display:inline-block;*display:inline;*zoom:1;margin:0 17px;font-size:13px;font-weight:normal;color:#8c8c8c;}
.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}
.news-deta-text { margin-top:40px;}
.text { font-size:16px;color:#434343;line-height:32px;}
.cont-text { font-size:15px;line-height:30px;color:#434343;}
.news-fl2 { width:850px;}
.news-fr2 { width:300px;}
.share-p img {vertical-align: middle;}
.main-newarc-title .share-p span {vertical-align: middle;margin-left: 6px;}

.news-hot-tit { height:70px;line-height:70px;font-size:24px;background:#e31414;color:#fff;padding-lefT:42px;position:relative;}
.news-hot-tit:before { content:"";position:absolute;width:3px;height:20px;background:#fff;left:25px;top:26px;}
.news-hot-list { border:1px solid #ededed;border-top:none;padding:18px 0;}
.news-hot-list li a { font-size:15px;line-height:42px;color:#434343;display:block;padding:0 25px 0 41px;background:url(../images/list.jpg) no-repeat 25px center;}
.news-hot-list li a:hover { color:#e60027;}
.news-hot-tit2 { margin-top:20px;}
.prod-label { margin-top: 30px;font-size:15px;color:#434343;}
.prod-label a { color:#434343;margin-right:10px;padding: 1px 17px;background:#eee;font-size:15px;border-radius:30px;display:inline-block;}
.prod-label a:hover { background:#e60027;color:#fff;}

.ser-tit { color:#222;font-size:26px;position:relative;padding-left:17px;}
.ser-tit:before { content:"";position:absolute;left:0;top:7px;width:3px;height:24px;background:#e60027;display:block;}
.ser-text { margin-top:25px;}
.ser-bg { background:#f6f7f9;padding:60px 0;}

.solu-li { font-size:0;padding-bottom:35px;}
.slideTxtBox .hd ul li { float:left;}
.slideTxtBox .hd ul li,.solu-li span a{ cursor:pointer;background:#6b6b6b;font-size:17px;color:#fff;cursor:pointer;height:46px;line-height:46px;padding:0 35px;margin-right:1px;}
.solu-li span a { display:inline-block;}
.slideTxtBox .hd ul li.on,.solu-li span a.current,.solu-li span a:hover { background:#e60027;color:#fff;}
.slideTxtBox .bd ul { margin-top:45px;}
.sol-wrap { padding-bottom:70px;}


.slideGroup5 { zoom:1;}
.slideBox5 { position:relative;}
.slideGroup5 .sPrev,.slideGroup5 .sNext{ position:absolute;top:50%;margin-top:-20px;display:block;width:24px;height:39px;z-index:5;}
.slideGroup5 .sPrev { background:url(../images/arrow1.png) center center no-repeat;left:-50px;}
.slideGroup5 .sNext{ left:auto;right:-50px; background:url(../images/arrow2.png) center center no-repeat;  }
.slideGroup5 .sPrev:hover{ background:url(../images/arrow3.png) center center no-repeat;}
.slideGroup5 .sNext:hover { background:url(../images/arrow4.png) center center no-repeat;}
.slideGroup5 .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup5 .parBd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;width:270px;margin-bottom:0;}
.slideGroup6 .parBd ul li { width:290px;}
.slideGroup5 .tempWrap { overflow:hidden !important;}
.slideGroup5 .parBd ul li a { display:block;}
.slideGroup5 .parBd ul li img { width:100%;display:block;}
.pro-list3 .prod-t { padding:15px 10px;}
.rel-tit { padding-bottom:25px;}
.rel-tit { margin-top:50px;}
.rel-tit span { font-size:24px;color:#333;font-weight:bold;position:relative;padding-left:16px;display:block;}
.rel-tit span:before { content:"";width:3px;height:24px;background:#e60027 ;position:absolute;left:0;top:5px;}
.rel-news { border:1px solid #ededed;padding:25px 20px;}
.rel-news li { font-size:15px;line-height:40px;width:50%;float:left;}
.rel-news li:nth-child(odd) a { padding-right:20px;}
.rel-news lia:nth-child(even) a { padding-left:20px;}
.rel-news li a { color:#434343;display: block;padding-left:15px;background:url(../images/list4.png) no-repeat left center;}
.rel-news li a:hover { color:#e60027 ;background:url(../images/list5.png) no-repeat left center;text-decoration: underline;}

/*------------------------------------上一篇下一篇----------------------------------*/
.JLTupdown{  position: relative;line-height: 35px;color: #434343;font-size:15px;padding-top:25px;border-top: 1px solid #e8e8e8;margin-top:30px;}
.JLTMain .JLTupdown {width: 100%;overflow: hidden;}
.JLTupdown ul li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.JLTupdown ul li a,.JLTcometol a{ color:#434343;}
.JLTupdown ul li a:hover,.JLTcometol a:hover{ color:#e60027;}
.JLTupdown strong{ color:#434343;font-weight:normal;}
.back { margin:13px 0 0 0;}
.JLTcometol a{width:128px;height:44px;line-height:44px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background:#e60027 url(../images/back.png) no-repeat 26px center;display:block;text-indent:60px;color:#fff;float: right; -webkit-filter: none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.JLTcometol a:hover { background:#e31414 url(../images/back.png) no-repeat 26px center;color:#fff;}


.about_banner { width:100%;height:300px;}
#dituContent { width:100%;height:400px;border:#eee solid 1px;margin:30px 0;}

.video-list { margin-right:-30px;}
.video-list li { width:100%;padding-bottom:25px;width:440px;margin-right:30px;float:left;}
.video-list li .video { height:340px;}
.video-list li p {color: #211613;height: 50px;line-height: 50px;font-sizE: 15px;}


.keifu{ position:fixed; top:30%; right:0; width:164px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index:9999;}
.keifu_tab{ width:164px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) center; position:relative;  cursor:pointer;display:none;}
.keifu_box{ border:5px solid #ec1b24;background: #fff;border-radius: 5px;}
.keifu_tab a{ display:block;}
.keifu_tab img { margin-right:5px;vertical-align: middle;}
.keifu_head{ background:#ec1b24; background-position: 0 -103px; font-size:18px;color:#fff; line-height:42px; position:relative;text-indent: 15px;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/close2.png) center no-repeat; position:absolute; top:13px; right:8px;}
.keifu_close:hover{ background:url(../images/close3.png) center no-repeat;}
.keifu_con{ padding:20px 10px 10px 10px;margin:0;}
.keifu_con li{height:33px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_con span { vertical-align: middle;font-size: 12px;}
.kf-tel { border-top:1px solid #ec1b24;padding:10px;}
.kf-tel p { font-size: 14px;color: #000;margin: 0;}
.kf-tel b { font-size: 16px;color: #ec1b24;font-family: arial;font-weight: 800;}
.kf-tel2 p { font-size: 12px;}
.top { background:#e31414;font-size:16px;text-align:center;padding:10px 0 6px 0;color:#fff;cursor:pointer;}